package com.lanou.mapper;

import com.lanou.bean.Blog;

import java.util.List;

/**
 * Created by dllo on 18/2/26.
 */
public interface BlogMapper {
/*    // 分页查询博客
    public List<Blog> listBlog(Map<String, Object> map);

    // 获取总记录数
    public Long getTotal(Map<String ,Object> map);

    // 根据博客类型的id查询该类型下的博客数量
    public Integer getBlogByTypeId(Integer typeId);*/

    /**
     * 计算总页数
     * @return
     */
    int count();

    /**
     * 根据用户id查询微博的所有信息
     * @param currentPage
     * @return
     */
    List<Blog> selecBloyByUid(int currentPage);
    /**
     * 添加博客,内容等
     * @param blog
     */
    void addBlog(Blog blog);

    /**
     * 根据博客id,删除博客
     * @param id
     */
    void deleteBlog(Integer id);

    void updateBlog(Blog blog);

    List<Blog> selectall();


}
